power supply socket - French English Dictionary